barn swallow (hirundo rustica erythrogaster) - Spanish English Dictionary